Predicting Resource Demand in Heterogeneous Active Networks

نویسنده

  • V. Galtier
چکیده

Recent research, such as the Active Virtual Network Management Prediction (AVNMP) system, aims to use simulation models running ahead of real time to predict resource demand among network nodes. If accurate, such predictions can be used to allocate network capacity and to estimate quality of service. Future deployment of active-network technology promises to complicate prediction algorithms because each “active” message can convey its own processing logic, which introduces variable demand for processor (CPU) cycles. This paper describes a means to augment AVNMP, which predicts message load among active-network nodes, with adaptive models that can predict the CPU time required for each “active” message at any activenetwork node. Typical CPU models cannot adapt to heterogeneity among nodes. This paper shows improvement in AVNMP performance when adaptive CPU models replace more traditional non-adaptive CPU models. Incorporating adaptive CPU models can enable AVNMP to predict active-network resource usage farther into the future, and lowers prediction overhead. INTRODUCTION Growing availability of processing power and bandwidth in communication networks encourages innovative approaches to network management. One specific innovative idea envisions injecting simulation models into network nodes, and then running those models in parallel with the operational network, but ahead in time, in order to predict traffic and resource use. If the models predict accurately, then network management systems can better allocate capacity in anticipation of varying demands and network operators can better estimate the quality of service (QoS) that customers can expect. This paper describes one approach, the Active Virtual Network Management Prediction (AVNMP) system [1], which aims to predict network traffic. AVNMP uses active-network technology [2] to inject simulation models into network nodes, and to run those models concurrently with corresponding applications. AVNMP then compares estimated performance against measured performance, and maintains predictions from the simulation within specified error bounds, when compared against measurements from the application. AVNMP can estimate resource requirements for each node in a conventional communication network, such as the Internet. In conventional networks, accurate estimates for message quantity and size directly imply nodal resource requirements for bandwidth, memory, and processor (CPU) cycles. This holds because packets receive the same fundamental processing within each node. Unfortunately, the future deployment of active network technology promises to negate the simple, fixed relationship between packets and resource use. This will occur because each packet in an active network can carry code, or a reference to code, which must be loaded on demand and applied to the packet. This implies that in active networks the processing of individual packets can differ, demanding varying quantities of node resources, particularly CPU cycles. We set out to investigate how AVNMP might be used to predict resource consumption in an active network. This paper reports our initial findings. The paper is organized into seven sections. First, we provide a brief tutorial on active networks. Second, we describe how AVNMP uses active-network technology to predict traffic load in a conventional network. Third, we discuss how we augmented AVNMP to predict CPU usage in heterogeneous active networks. Here heterogeneity implies that the active network comprises a wide range of node types with various hardware capabilities and software configurations. This creates additional complexity because the demand for CPU cycles varies not only by packet type but also by node type. Fourth, we outline an experiment where we used AVNMP to predict resource consumption by an active audio application. Our results suggest that adaptive CPU models [3], which accommodate variations in node capabilities, can improve the accuracy of AVNMP predictions, and reduce prediction overhead. Fifth, we suggest some additional applications for AVNMP, and similar prediction systems. Sixth, we identify some future research suggested by our work. Finally, we present our conclusions from the current experiment. 0-7803-7227-1/01/$17.00 (c) 2001 IEEE

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling CPU Demand in Heterogeneous Active Networks

Active-network technology envisions deploying execution environments in network elements so that application-specific processing can be applied to network traffic. To provide safety and efficiency, individual nodes must include mechanisms to manage resource use. This implies nodes must understand resource demands associated with specific traffic. Wellaccepted metrics exist for expressing bandwi...

متن کامل

Resource Control and Estimation Based Fair Allocation (EBFA) in Heterogeneous Active Networks

Active networks perform customized computation on the messages flowing through them. Individual packets carry executable code, or references to executable code. Active networks are changing considerably the scenery of computer networks and consequently, affect the way network management is conducted. In a heterogeneous networking environment, each node must understand the varying resource deman...

متن کامل

Different Methods of Long-Term Electric Load Demand Forecasting a Comprehensive Review

Long-term demand forecasting presents the first step in planning and developing future generation, transmission and distribution facilities. One of the primary tasks of an electric utility accurately predicts load demand requirements at all times, especially for long-term. Based on the outcome of such forecasts, utilities coordinate their resources to meet the forecasted demand using a least-co...

متن کامل

A committee machine approach for predicting permeability from well log data: a case study from a heterogeneous carbonate reservoir, Balal oil Field, Persian Gulf

Permeability prediction problem has been examined using several methods such as empirical formulas, regression analysis and intelligent systems especially neural networks and fuzzy logic. This study proposes an improved and novel model for predicting permeability from conventional well log data. The methodology is integration of empirical formulas, multiple regression and neuro-fuzzy in a commi...

متن کامل

Radio Resource Allocation in Heterogeneous Wireless Networks Using Cooperative Games

Next generation wireless networks are expected to be heterogeneous consisting of several wireless technologies including, but not limited to, UMTS, GPRS, Satellite and WLAN networks. These networks provide bandwidths that range from tenth hundreds of Kbits/sec provided by technologies such as GPRS, to tens of Mbits/sec provided by Broadband wireless LANs such 802.11a. Here we study the problem ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001